command line (WinXP)
Egor Bolonev
ebolonev at rol.ru
Sat Jul 5 22:04:44 EDT 2003
Hello, All!
I have made a module(see below) and have discovered a strange behaviour in
comand line mode:
=========Beginning of the citation==============
C:\...y Music\Katatonia\Last Fair Deal Gone Down>dir "/p"
Volume in drive C has no label.
Volume Serial Number is 0C80-479F
Directory of C:\
File Not Found
=========The end of the citation================
When I use _dir /p_ everything is OK.
=========Beginning of the citation==============
C:\...y Music\Katatonia\Last Fair Deal Gone Down>dir /p
Volume in drive C has no label.
Volume Serial Number is 0C80-479F
Directory of C:\Documents and Settings\rc\My Documents\My
Music\Katatonia\Last Fair Deal Gone Down
06.07.2003 09:42 <DIR> .
06.07.2003 09:42 <DIR> ..
05.07.2003 10:17 1 801 345 Katatonia[-+mark+-]Last Fair Deal Gone
Down[-+mark+-]Chrome[-+m
ark+-]2[-+mark+-]2001[-+mark+-]Metal.ogg
06.07.2003 09:25 1 577 448 Katatonia[-+mark+-]Last Fair Deal Gone
Down[-+mark+-]Clean Toda
y[-+mark+-]7[-+mark+-]2001[-+mark+-]Metal.ogg
05.07.2003 10:19 1 921 208 Katatonia[-+mark+-]Last Fair Deal Gone
Down[-+mark+-]Disposessi
on[-+mark+-]1[-+mark+-]2001[-+mark+-]Metal.ogg
06.07.2003 09:27 1 972 274 Katatonia[-+mark+-]Last Fair Deal Gone
Down[-+mark+-]Don`t Tell
A Soul[-+mark+-]11[-+mark+-]2001[-+mark+-]Metal.ogg
06.07.2003 09:32 2 007 636 Katatonia[-+mark+-]Last Fair Deal Gone
Down[-+mark+-]I Transpir
e[-+mark+-]5[-+mark+-]2001[-+mark+-]Metal.ogg
06.07.2003 09:33 1 269 293 Katatonia[-+mark+-]Last Fair Deal Gone
Down[-+mark+-]Passing Bi
rd[-+mark+-]9[-+mark+-]2001[-+mark+-]Metal.ogg
06.07.2003 09:35 1 343 946 Katatonia[-+mark+-]Last Fair Deal Gone
Down[-+mark+-]Sweet Nurs
e[-+mark+-]10[-+mark+-]2001[-+mark+-]Metal.ogg
05.07.2003 10:20 1 180 590 Katatonia[-+mark+-]Last Fair Deal Gone
Down[-+mark+-]Teargas[-+
mark+-]4[-+mark+-]2001[-+mark+-]Metal.ogg
06.07.2003 09:36 1 845 629 Katatonia[-+mark+-]Last Fair Deal Gone D
own[-+mark+-]The Future
Of Speech[-+mark+-]8[-+mark+-]2001[-+mark+-]Metal.ogg
06.07.2003 09:37 1 399 310 Katatonia[-+mark+-]Last Fair Deal Gone
Down[-+mark+-]Tonight`s
Music[-+mark+-]6[-+mark+-]2001[-+mark+-]Metal.ogg
05.07.2003 10:21 914 480 Katatonia[-+mark+-]Last Fair Deal Gone
Down[-+mark+-]We Must Bu
ry You[-+mark+-]3[-+mark+-]2001[-+mark+-]Metal.ogg
11 File(s) 17 233 159 bytes
2 Dir(s) 14 596 743 168 bytes free
=========The end of the citation================
So, why _dir /p_ and _dir "/p"_ work not identically? Whereas _ren 1 2_ and
_ren "1" "2"_ work identically.
_The module:_
=========Beginning of the citation==============
from os import system
#example cmd='copy',args=['c:\\1.txt','1-2 3.txt']
#= os.system('copy' + ' \"' + 'c:\\1.txt' + '\"' + ' \"' + 'c:\\1.txt')
#=copy "c:\1.txt" "1-2 3.txt"
def myossystem(cmd,args=[]):
for i in args:
cmd=cmd+' \"'+i+'\"'
system(cmd)
if __name__ == '__main__':
myossystem('dir', ['/p'])
#while 1:pass
=========The end of the citation================
With best regards, Egor Bolonev. E-mail: ebolonev at rol.ru [ru eo en]
More information about the Python-list
mailing list