I think he did. viewtopic.php?p=43562#p43562
Search found 26 matches
- 28 Nov 2018 12:59
- Forum: DOS Batch Forum
- Topic: CSV.BAT - CSV file manipulation with SQL syntax
- Replies: 33
- Views: 47030
Re: CSV.BAT - CSV file manipulation with SQL syntax
- 30 Jul 2017 00:22
- Forum: DOS Batch Forum
- Topic: Batchscript to extract texts from multiple lines
- Replies: 18
- Views: 16655
Re: Batchscript to extract texts from multiple lines
I had another idea of using System.IO.StreamReader() to read the text file, to avoid loading the entire thing into active memory as the previous solutions all do. With plasma33's example text file, this method is slower than dbenham's JScript hybrid (around 33 seconds for my script, versus around 8 ...
- 23 Sep 2016 11:59
- Forum: DOS Batch Forum
- Topic: Powershell2/bat hybrid?
- Replies: 26
- Views: 84495
Re: Powershell2/bat hybrid?
Running test.cmd -name aaa -path bbb I get Name: -name Path: aaa You could simulate "param()" by looping through $argv . <# : batch portion @echo off & setlocal (for %%I in ("%~f0";%*) do @echo(%%~I) | ^ powershell -noprofile "$argv = $input | ?{$_}; iex (${%~f0} | out-...
- 29 Jan 2016 22:53
- Forum: DOS Batch Forum
- Topic: Powershell2/bat hybrid?
- Replies: 26
- Views: 84495
Re: Powershell2/bat hybrid?
I find it much easier to let powershell read environment variables in the "env" scope than to try to pass-through script arguments. <# : batch portion @echo off & setlocal set "arg=%~1" powershell -noprofile "iex (${%~f0} | out-string)" goto :EOF : end batch / begin...
- 23 Oct 2015 16:38
- Forum: DOS Batch Forum
- Topic: CSV.BAT - CSV file manipulation with SQL syntax
- Replies: 33
- Views: 47030
Re: CSV.BAT - CSV file manipulation with SQL syntax
My time has come. This is the moment I've been waiting for. My script has become useful to someone. All my toil and strife has not been in vain.
- 23 Oct 2015 14:05
- Forum: DOS Batch Forum
- Topic: CSV.BAT - CSV file manipulation with SQL syntax
- Replies: 33
- Views: 47030
Re: CSV.BAT - CSV file manipulation with SQL syntax
So if my files have no header and are pipe delimited what do I change the Format be? [test.tsv] ColNameHeader=False CharacterSet=1252 Format=?????? Col1=year Integer Col2=make Char Width 255 Col3=model Char Width 255 Col4=color Char Width 255 Col5=worth Text Try this: Format=Delimited(|) I would've...
- 23 Oct 2015 13:37
- Forum: DOS Batch Forum
- Topic: CSV.BAT - CSV file manipulation with SQL syntax
- Replies: 33
- Views: 47030
Re: CSV.BAT - CSV file manipulation with SQL syntax
Still want to get around to trying this out but it is still way over my head on how it all works. Can you post an example of a schema.ini and how I would use that schema.ini to run the bat file? Thanks OK. Basic example. Say you've got a directory containing a file called "test.tsv" with ...
- 05 Feb 2015 15:21
- Forum: DOS Batch Forum
- Topic: Lambdas or something alike...
- Replies: 3
- Views: 4529
Re: Lambdas or something alike...
A lambda is a throwaway function. I generally associate lambdas with JavaScript's replace functions. Something like: // This is JavaScript. var count=0 "The quick brown fox".replace(/\w/g, function(m) { count++ }); ... would count the letters in the string. There are 16. You're welcome.
- 05 Feb 2015 14:53
- Forum: DOS Batch Forum
- Topic: Pin programs via script or un pin
- Replies: 19
- Views: 31914
Re: Pin programs via script or un pin
Programmatically pin to taskbar seems relevant. You can use the Pin to Taskbar or Unpin from Taskbar verb through Shell.Application using VBScript or JScript. I'd probably do it as a JScript hybrid.
- 05 Feb 2015 08:13
- Forum: DOS Batch Forum
- Topic: Need way to set Wallpaper variable??
- Replies: 3
- Views: 5658
Re: Need way to set Wallpaper variable??
In Windows XP and earlier, you used to be able to refresh the desktop wallpaper with a rundll32 invocation of a user32.dll function. Not so since Vista. You'll probably have to invoke a PowerShell script. See this page for an example.
- 29 Jan 2015 10:34
- Forum: DOS Batch Forum
- Topic: Validate Whole Number or Zero with Function
- Replies: 8
- Views: 8496
Re: Validate Whole Number or Zero with Function
Compo wrote:What's wrong with this?Code: Select all
Echo(%variable%|FindStr "[^0-9]">Nul&&(Echo(Non integer)||(Echo(Integer)
Internal functions are generally faster than executables. Your solution is simpler, but less efficient.
- 29 Jan 2015 10:05
- Forum: DOS Batch Forum
- Topic: Validate Whole Number or Zero with Function
- Replies: 8
- Views: 8496
Re: Validate Whole Number or Zero with Function
I am trying to use a function to validate numeric input. This method, not in a function, was recently posted as a solution in this forum. Can you tell me why the function below does not communicate the result, which would be FALSE in this example, after the function exits? After the call line, the ...
- 29 Jan 2015 08:11
- Forum: DOS Batch Forum
- Topic: How to differentiate directory vs file in loop
- Replies: 21
- Views: 16799
Re: How to differentiate directory vs file in loop
The simplest test is to append \ and test if it exists: if exist "%%F\" (echo %%F is a folder) else (echo %%F is a file) It's fine for a local drive but this will fail on a network drive IIRC. After testing, it appears that it doesn't fail on a network drive; but it succeeds where it shou...
- 18 Jan 2015 12:33
- Forum: DOS Batch Forum
- Topic: CSV.BAT - CSV file manipulation with SQL syntax
- Replies: 33
- Views: 47030
Re: CSV.BAT - CSV file manipulation with SQL syntax
Great tool :-) Do you have any idea why pointing directly to HKEY_LOCAL_MACHINE\\SOFTWARE\\Wow6432Node\\Microsoft\\Jet\\4.0\\Engines\\Text\\ does not work but it requires 32bit version of cscript? Thanks! I haven't had any practical use for it yet, but maybe it'll save somebody's life some day. The...
- 18 Jan 2015 09:18
- Forum: DOS Batch Forum
- Topic: CSV.BAT - CSV file manipulation with SQL syntax
- Replies: 33
- Views: 47030
Re: CSV.BAT - CSV file manipulation with SQL syntax
Version 1.1.2 Added: ⋅ /S switch to auto generate Schema.ini for all text files in the specified directory If your CSV files are being interpreted incorrectly by the script, generating a Schema.ini and tweaking the column data types might help. See the Schema.ini documentation for suppor...