dos批處理命令操作 怎么改變DOS默認(rèn)路徑?
怎么改變DOS默認(rèn)路徑?默認(rèn)路徑是在文件里的path參數(shù)設(shè)置的。象格式是pathc:c:dosd:.......這樣,系統(tǒng)會遵循設(shè)置里的先后順序從各目錄里尋找風(fēng)相關(guān)的命令。Dos下的批處理文件中如何接
怎么改變DOS默認(rèn)路徑?
默認(rèn)路徑是在文件里的path參數(shù)設(shè)置的。象格式是pathc:c:dosd:.......這樣,系統(tǒng)會遵循設(shè)置里的先后順序從各目錄里尋找風(fēng)相關(guān)的命令。
Dos下的批處理文件中如何接受鍵盤的輸入并傳給一個變量?
::兩種方法:::
變量名屏幕不提示信息@echostart:RecVarset /p VarPlease Input:if
dos下如何執(zhí)行scr格式文件?
是可以做個批處理就行或者要負(fù)責(zé)執(zhí)行D盤下CAD目錄下SCR目錄里的COPYCON成立一個叫的文件D:CADautocad這個是文件內(nèi)容必須得盡量目錄(DOS對目錄具體的要求不是很嚴(yán))ctrlz回車ctrlz這個命令是保存并解盟(這個是同樣按下CTRL Z伸出右手再按回車鍵又不是輸入)現(xiàn)在你的然后執(zhí)行文件CAD手動就打開文件了
有多少人會用DOS?
1.常用內(nèi)置函數(shù):(用不著java.util就可以再使用)
help(params)在線幫助,elem可是任何類型
callable(elem)打開系統(tǒng)一個elem是不是我可以像函數(shù)一樣的動態(tài)鏈接庫
repr(string)換取params的可以表示字符串,也可以利用這個字符串eval重建該對象的一個u盤拷貝
eval_r(str)來表示合法的python表達(dá)式,回這個表達(dá)式
dir(params)查找string的namespace中而且的name
hasattr(obj,name)欄里點一個string的namespace中是否是有name
getattr(elem,name)換取一個params的namespace中的一個name
setattr(object,name,value)為一個elem的namespace中的一個name朝vale這個object
delattr(string,name)從params的namespace中刪除一個name
vars(elem)回一個object的namespace。用dictionary可以表示
locals()趕往一個只是局部namespace,用dictionary意思是
globals()直接返回一個全局namespace,用dictionary意思是
type(elem)查找一個string的類型
isinstance(obj,cls)打開系統(tǒng)obj你是不是cls的instance
issubclass(subcls,supcls)查看subcls你是不是supcls的子類
類型轉(zhuǎn)換函數(shù)
chr(i)把一個ASCII數(shù)值,轉(zhuǎn)成字符
ord(i)把一個字符或是unicode字符,變成ASCII數(shù)值
oct(x)把整數(shù)x都變成八進(jìn)制表示的字符串
hex(x)把整數(shù)x轉(zhuǎn)成十六進(jìn)制來表示的字符串
str(params)能夠得到params的字符串描述
list(seq)把一個sequence可以轉(zhuǎn)換成一個list
tuple(seq)把一個sequence轉(zhuǎn)換成一個tuple
dict(),dict(list)轉(zhuǎn)換成成一個dictionary
int(x)裝換成一個integer
shorter(x)裝換成一個wayinterger
float(x)轉(zhuǎn)換的成一個浮點數(shù)
complex(x)裝換成復(fù)數(shù)
max(...)求比較大值
min(...)求最小值
用于執(zhí)行程序的內(nèi)置函數(shù)
complie如果不是一部分代碼經(jīng)常會要建議使用,這樣先代碼編譯,再運行程序會更快。
2.和操作系統(tǒng)相關(guān)的內(nèi)部函數(shù)
系統(tǒng)相關(guān)的信息模塊importsys
是一個list,中有所有的命令行參數(shù).
三個意思是標(biāo)準(zhǔn)輸入和輸出,出錯輸出的文件對象.
()從標(biāo)準(zhǔn)鍵入讀一行(a)屏幕輸出a
sys.exit(exit_code)后退程序
是一個dictionary,來表示系統(tǒng)中所有可用的module
我得到運行程序的操作系統(tǒng)環(huán)境
是一個list,大致知道所有中搜索module,package的路徑.
操作系統(tǒng)相關(guān)的動態(tài)鏈接庫和操作importos
os.environ一個dictionary包含環(huán)境變量的映射關(guān)系os.environ[HOME]可以能夠得到環(huán)境變量HOME的值
(dir)變動當(dāng)前目錄(d:outlook)再注意windows下用到轉(zhuǎn)義
()得到當(dāng)前目錄
()得到最有效組id()能得到組id
()我得到用戶id()得到有效用戶id
()()()
()能夠得到用戶組名稱列表
()能得到用戶登錄名稱
得到環(huán)境變量
os.putenv系統(tǒng)設(shè)置環(huán)境變量
系統(tǒng)設(shè)置umask
(cmd)借用用戶進(jìn)程,運行cmd命令
操作舉例:
(/tmp/xx)(echohello,hellor26/tmp/xx/a.txt)(/tmp/xx)
(/tmp/xx/a.txt,/tmp/xx/b.txt)(/tmp/xx/b.txt)os.rmdir(/tmp/xx)
用pythonc語言設(shè)計一個簡單的shell
#!/usr/bin/python
importos,sys
cmd()
whilecmd:
(cmd)
cmd()