0

私は、学校がいくつかのファイルの名前を変更し、ファイルを作成して操作するプロジェクトに取り組んでいます。一部のファイルは C ドライブにあり、回避する必要があります。

Traceback (most recent call last):
File "<pyshell#2>", line 1, in <module>
     os.rename('C:\Windows\System32\C_950.NLS' , 'C:\Windows\System32\C_950.NLS')
WindowsError: [Error 5] Access is denied

ファイルは、自分のファイルを変更する例にすぎません。私はコンピューターの管理者権限を持っていますが、管理者権限を持たない友人に渡す方法が必要です。これを回避する半チートな方法はありますか? また、Pythonを介してコマンドプロンプトにコマンドを送信する方法はありますか?

4

1 に答える 1

1

主な質問には答えませんが、システム上でコマンドを実行するにはos.system、たとえばを使用できます

>>> import os
>>> os.system('net use')
于 2013-04-06T05:20:21.653 に答える